package com.fysports.web.kit.upload;

import com.fysports.web.kit.commons.FileKit;


/**
 * Class title:对jfinal中文件上传功能做简单封装<br/>
 * Describe:<br/>
 * Created by konbluesky<br/>
 * Date : 15/12/10 下午5:12<br/>
 * Project : jdmdataServer<br/>
 */
public abstract class UploadHelper {
    /*注册appconfig时用的标志*/
    /**
     * 执行主要上传逻辑
     */
    public abstract void upload();

    /**
     * 获取执行后返回结果<br/>
     * 如JsonView或其他类型
     *
     * @return
     */
    public abstract Object getResult();

    /**
     * 生成下载url
     * @param biaozhi
     * @return
     */
    public String createURL(String module,String bizuuid) {
        return FileKit.getDiretory(module,bizuuid);
    }
}
